propellant explosive - French English Dictionary